indorsement without recourse - Turkish English Dictionary